cumulative payment - English Synonyms Dictionary